ShowTable of Contents
はじめに
IBM Notes/Domino 9.0 Social Edition では OpenSocial Gadgets を利用する事ができるようになり、
さらなるアプリケーション統合や、Embedded Experience メールを実現できます。
その、OpenSocial Gadgets を IBM Notes/Domino で利用する際の設定方法などを説明します。
なお、IBM Notes/Domino におけうる OpenSocial に関する詳細情報は以下の wiki を参考にしてください。
http://www-10.lotus.com/ldd/dominowiki.nsf/dx/IBM_Domino_9.0_Social_Edition_OpenSocial_Deployment_Cookbook
OpenSocial Gadgets を IBM iNotes で利用したい場合には以下の wki を参考にしてください
<作成中>
必要なコンポーネント
OpenSoical Gadgets を利用するために必要なコンポーネントやアプリケーションは以下になります。
IBM Domino (サーバー)
- OpenSocial コンポーネント
(*) IBM Domino とは別のインストールモジュールを利用して導入する必要あり
- ウィジェットカタログアプリケーション
- OAuth トークンストアアプリケーション
IBM Notes (クライアント)
- OpenSocial コンポーネント
(*) IBM Notes のインストーラーに同梱
OAuth トークンストアアプリケーションの作成
OpenSocial Gadgets を利用する際の、認証情報やプロクシの情報などを格納するためのアプリケーションになります。
作成には、IBM Domino のコマンドを使用します。
1. NEK (Named Encryption Key) を作成する
IBM Domino のコンソールから
keymgmt create nek
e.g.) keymgmt create nek NotesCons
を実行。

2. 作成された NEK から OAuth トークンストアアプリケーションを作成
IBM Domino のコンソールから
keymgmt create credstore
を実行すると、Data\IBM_CredStore にアプリケーションが作成されます。

3. OAuth トークンストアアプリケーションの設定
ACL を開き、管理者ユーザーに Admin ロールを付与し、そのユーザーでアプリケーションを開く。
「設定」ビューから「暗号鍵の作成」をクリックし、暗号鍵を作成する

以上で OAuth トークンストアアプリケーションの設定は完了です。
ウィジェットカタログアプリケーションの作成
1. Toolbox.ntf から「ウィジェットカタログ」アプリケーションを作成

2. ACL を開き、管理者ユーザーに Admin ロールを付与
3. エージェントの有効化
Domino Designer などからウィジェットカタログアプリケーションのエージェントを開き、 (ToolSweeper)以下のすべてのエージェントを有効化する。

4. OAuth トークンストアアプリケーションとの関連付け
ウィジェットカタログアプリケーションを開き、「管理」 -> 「構成」から「資格情報ストアの構成」をクリックし作成した OAuth トークンストアアプリケーションの情報を入力

(オプション) ウィジェットカタログを XPages で開くように設定可能です。

以上でウィジェットカタログアプリケーションの設定は完了です。
管理アカウントの作成